fluorescent microscopy - German English Dictionary